
Port Royal Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Port Royal Vacation
The adventure-filled city of Port Royal is calling your name. Immerse yourself in everything it has to offer with a Port Royal vacation package that's tailored to you. A trip to Port Royal wouldn't be complete without exploring some popular attractions, like Cameron Hills Golf Links. Expedia is here to help you escape your routine. Tailor your vacation to Port Royal to match your travel style, whatever that may be.
Top Port Royal Vacation Deals
Price found within the past 48 hours. Click for updated prices.

The Commonwealth
Downtown Richmond
Price was CA $1,190, price is now CA $1,053 per person
CA $1,053
per person
Aug 27 - Aug 30
found 24 hours ago
Roundtrip non-stop flight included
Winnipeg (YWG) to Richmond (RIC)
8.8/10 Excellent! (1,358 reviews)
Great location. You're an easy drive or walk to anything you want to do in Richmond. The suites are enormous and worked perfectly for our family of 3.
Staff is friendly and easy to deal with.
Valet parking is convenient and the overall stay was excellent.
Will definitely stay here again
Thanks!
Reviewed on Jun 5, 2026

Kingsmill Resort
Kingsmill
Price was CA $1,716, price is now CA $1,421 per person
CA $1,421
per person
Aug 17 - Aug 22
found 22 hours ago
Roundtrip flight included
Calgary (YYC) to Richmond (RIC)
8.8/10 Excellent! (1,003 reviews)
Beautiful and peaceful gem! The water view is amazing. We loved everything about our stay there. Will definitely go back soon!
Reviewed on May 31, 2026

Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel
Colonial Williamsburg
Price was CA $1,237, price is now CA $1,054 per person
CA $1,054
per person
Aug 17 - Aug 22
found 22 hours ago
Roundtrip flight included
Calgary (YYC) to Richmond (RIC)
8.8/10 Excellent! (1,737 reviews)
Need to sort out breakfast so the waffle station is separate from other breakfast items. Lines were too long to get other breakfast items.
A comfortable sitting area outside would be nice.
Reviewed on Jun 7, 2026

Holiday Inn Express Williamsbrg Busch Gardens Area by IHG
Price was CA $1,302, price is now CA $1,149 per person
CA $1,149
per person
Aug 17 - Aug 22
found 22 hours ago
Roundtrip flight included
Calgary (YYC) to Richmond (RIC)
9.2/10 Wonderful! (1,228 reviews)
The room was comfortable and clean with a very comfortable bed. The breakfast and coffee were great! The staff was so friendly and accommodating, and it is very convenient to the historical triangle.
Reviewed on Jun 5, 2026

King’s Creek Resort by Spinnaker
Price was CA $1,301, price is now CA $1,156 per person
CA $1,156
per person
Aug 17 - Aug 22
found 22 hours ago
Roundtrip flight included
Calgary (YYC) to Richmond (RIC)
8.8/10 Excellent! (169 reviews)
We had a small issue when we got to our first unit. Apparently housekeeping had reported the air conditioning wasn’t working, but we were still checked into the unit anyway and we were met by the maintenance tech when we were unpacking our car. We switched to a second unit which was perfect, except the phone in the unit didn’t work, so we had to call from ours cell phones, which wasn’t that big of a deal. The paper they gave us at check in with hours of the activity center (and on the QR code you scan in your unit) were incorrect, we walked in 10 min before 6 and the young lady told us, yeah we have been trying to communicate with them, but I’ve only been here 2 weeks.
All in all, this is the 2nd time I’ve stayed here and honestly haven’t had any true issues that won’t bring me back the next time I come to Williamsburg. Staff is super friendly, pools are clean, and the units are spacious. I will say, the pull out side beds need some kind of an update, my oldest wouldn’t even sleep on the bed part and just slept on the actual sofa for the few days we were there.
Reviewed on Jun 7, 2026
Port Royal Hotel Deals

Best Western Fredericksburg
2205 Plank Road Fredericksburg VA
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Jul 1 to Jul 2
CA $129
CA $146 total
Jul 1 - Jul 2
includes taxes & fees
8.6/10 Excellent! (1,010 reviews)
"Preston was nice at checking in and breakfast was good! Room was clean except for the bathtub wall needed to have the walls scrubbed"
Reviewed on Jun 7, 2026

Hyatt Place Fredericksburg at Mary Washington
1241 Emancipation Highway Fredericksburg VA
Fully refundableReserve now, pay when you stay
The price is CA $166 per night from Jun 29 to Jun 30
CA $166
CA $188 total
Jun 29 - Jun 30
includes taxes & fees
8.8/10 Excellent! (1,008 reviews)
"Easy parking, clean, comfortable room and great staff. Very friendly and helpful."
Reviewed on Jun 6, 2026

Garden Inn
5316 Jefferson Davis Hwy Fredericksburg VA
Fully refundableReserve now, pay when you stay
The price is CA $94 per night from Jun 14 to Jun 15
CA $94
CA $108 total
Jun 14 - Jun 15
includes taxes & fees
4.8/10 (897 reviews)
"Location"
Reviewed on Jun 4, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







